-
-
Notifications
You must be signed in to change notification settings - Fork 535
docs: translate eslint-plugin-react-hooks section
#1452
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs: translate eslint-plugin-react-hooks section
#1452
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
1 Skipped Deployment
|
Size changesDetails📦 Next.js Bundle Analysis for undefinedThis analysis was generated by the Next.js Bundle Analysis action. 🤖 One Page Changed SizeThe following page changed size from the code in this PR compared to its base branch:
DetailsOnly the gzipped size is provided here based on an expert tip. First Load is the size of the global bundle plus the bundle for the individual page. If a user were to show up to your website and land on a given page, the first load size represents the amount of javascript that user would need to download. If Any third party scripts you have added directly to your app using the Next to the size is how much the size has increased or decreased compared with the base branch of this PR. If this percentage has increased by 10% or more, there will be a red status indicator applied, indicating that special attention should be given to this. |
96d7892 to
f07e53f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR translates the eslint-plugin-react-hooks reference section into Korean and updates navigation labels so the translated content is discoverable from the Reference sidebar and React reference index.
Changes:
- Translated
eslint-plugin-react-hookslanding page content to Korean, including the recommended rules list. - Translated individual lint documentation pages under
reference/eslint-plugin-react-hooks/lints/*. - Updated navigation/link labels (“Lints” → “린트”) in the reference sidebar and React reference index.
Reviewed changes
Copilot reviewed 20 out of 20 changed files in this pull request and generated 11 comments.
Show a summary per file
| File | Description |
|---|---|
| src/sidebarReference.json | Updates the sidebar title for the eslint-plugin-react-hooks section to Korean. |
| src/content/reference/react/index.md | Updates the link label for the eslint-plugin-react-hooks lints entry to Korean. |
| src/content/reference/eslint-plugin-react-hooks/index.md | Translates the plugin overview and recommended rules section to Korean. |
| src/content/reference/eslint-plugin-react-hooks/lints/use-memo.md | Translates the use-memo lint documentation to Korean. |
| src/content/reference/eslint-plugin-react-hooks/lints/unsupported-syntax.md | Translates the unsupported-syntax lint documentation to Korean. |
| src/content/reference/eslint-plugin-react-hooks/lints/static-components.md | Translates the static-components lint documentation to Korean. |
| src/content/reference/eslint-plugin-react-hooks/lints/set-state-in-render.md | Translates the set-state-in-render lint documentation to Korean. |
| src/content/reference/eslint-plugin-react-hooks/lints/set-state-in-effect.md | Translates the set-state-in-effect lint documentation to Korean. |
| src/content/reference/eslint-plugin-react-hooks/lints/rules-of-hooks.md | Translates the rules-of-hooks lint documentation to Korean. |
| src/content/reference/eslint-plugin-react-hooks/lints/refs.md | Translates the refs lint documentation to Korean. |
| src/content/reference/eslint-plugin-react-hooks/lints/purity.md | Translates the purity lint documentation to Korean. |
| src/content/reference/eslint-plugin-react-hooks/lints/preserve-manual-memoization.md | Translates the preserve-manual-memoization lint documentation to Korean. |
| src/content/reference/eslint-plugin-react-hooks/lints/incompatible-library.md | Translates the incompatible-library lint documentation to Korean. |
| src/content/reference/eslint-plugin-react-hooks/lints/immutability.md | Translates the immutability lint documentation to Korean. |
| src/content/reference/eslint-plugin-react-hooks/lints/globals.md | Translates the globals lint documentation to Korean. |
| src/content/reference/eslint-plugin-react-hooks/lints/gating.md | Translates the gating lint documentation to Korean. |
| src/content/reference/eslint-plugin-react-hooks/lints/exhaustive-deps.md | Refines existing Korean content/terminology for exhaustive-deps. |
| src/content/reference/eslint-plugin-react-hooks/lints/error-boundaries.md | Translates the error-boundaries lint documentation to Korean. |
| src/content/reference/eslint-plugin-react-hooks/lints/config.md | Translates the config lint documentation to Korean. |
| src/content/reference/eslint-plugin-react-hooks/lints/component-hook-factories.md | Translates the component-hook-factories lint documentation to Korean. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| </Note> | ||
|
|
||
| ## Rule Details {/*rule-details*/} | ||
| ## 규칙 세부 정보 {/*rule-details*/} |
Copilot
AI
Feb 9, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
같은 eslint-plugin-react-hooks 린트 문서들에서 “Rule Details” 제목 번역이 “규칙 세부 사항”(예: exhaustive-deps.md:11, config.md:11)과 “규칙 세부 정보”로 혼용되고 있습니다. 한 용어로 통일해 문서 내 섹션 제목을 일관되게 맞춰주세요.
| ## 규칙 세부 정보 {/*rule-details*/} | |
| ## 규칙 세부 사항 {/*rule-details*/} |
| ## 옵션 {/*options*/} | ||
|
|
||
| 공유 ESLint 설정을 사용해 커스텀 Effect Hook을 설정할 수 있습니다(`eslint-plugin-react-hooks` 6.1.1 이상에서 지원). | ||
| 공유 ESLint 설정을 사용해 커스텀 Effect Hook을 설정할 수 있습니다. (`eslint-plugin-react-hooks` 6.1.1 이상에서 지원.) |
Copilot
AI
Feb 9, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
문장 끝 괄호 안에 마침표가 들어가 있어(“지원.)”) 한국어 문장부호 규칙상 어색합니다. 괄호 안의 마침표를 제거하거나, 문장 마침표를 괄호 밖으로 옮겨 표기를 정리해주세요.
| 공유 ESLint 설정을 사용해 커스텀 Effect Hook을 설정할 수 있습니다. (`eslint-plugin-react-hooks` 6.1.1 이상에서 지원.) | |
| 공유 ESLint 설정을 사용해 커스텀 Effect Hook을 설정할 수 있습니다. (`eslint-plugin-react-hooks` 6.1.1 이상에서 지원) |
| </Intro> | ||
|
|
||
| ## Rule Details {/*rule-details*/} | ||
| ## 규칙 세부 정보 {/*rule-details*/} |
Copilot
AI
Feb 9, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
같은 eslint-plugin-react-hooks 린트 문서들에서 “Rule Details” 제목 번역이 “규칙 세부 사항”(예: exhaustive-deps.md:11, config.md:11)과 “규칙 세부 정보”로 혼용되고 있습니다. 한 용어로 통일해 문서 내 섹션 제목을 일관되게 맞춰주세요.
| ## 규칙 세부 정보 {/*rule-details*/} | |
| ## 규칙 세부 사항 {/*rule-details*/} |
| </Intro> | ||
|
|
||
| ## Rule Details {/*rule-details*/} | ||
| ## 규칙 세부 정보 {/*rule-details*/} |
Copilot
AI
Feb 9, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
같은 eslint-plugin-react-hooks 린트 문서들에서 “Rule Details” 제목 번역이 “규칙 세부 사항”(예: exhaustive-deps.md:11, config.md:11)과 “규칙 세부 정보”로 혼용되고 있습니다. 한 용어로 통일해 문서 내 섹션 제목을 일관되게 맞춰주세요.
| ## 규칙 세부 정보 {/*rule-details*/} | |
| ## 규칙 세부 사항 {/*rule-details*/} |
| </Intro> | ||
|
|
||
| ## Rule Details {/*rule-details*/} | ||
| ## 규칙 세부 정보 {/*rule-details*/} |
Copilot
AI
Feb 9, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
같은 eslint-plugin-react-hooks 린트 문서들에서 “Rule Details” 제목 번역이 “규칙 세부 사항”(예: exhaustive-deps.md:11, config.md:11)과 “규칙 세부 정보”로 혼용되고 있습니다. 한 용어로 통일해 문서 내 섹션 제목을 일관되게 맞춰주세요.
| ## 규칙 세부 정보 {/*rule-details*/} | |
| ## 규칙 세부 사항 {/*rule-details*/} |
| </Intro> | ||
|
|
||
| ## Rule Details {/*rule-details*/} | ||
| ## 규칙 세부 정보 {/*rule-details*/} |
Copilot
AI
Feb 9, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
같은 eslint-plugin-react-hooks 린트 문서들에서 “Rule Details” 제목 번역이 “규칙 세부 사항”(예: exhaustive-deps.md:11, config.md:11)과 “규칙 세부 정보”로 혼용되고 있습니다. 한 용어로 통일해 문서 내 섹션 제목을 일관되게 맞춰주세요.
| ## 규칙 세부 정보 {/*rule-details*/} | |
| ## 규칙 세부 사항 {/*rule-details*/} |
| </Intro> | ||
|
|
||
| ## Rule Details {/*rule-details*/} | ||
| ## 규칙 세부 정보 {/*rule-details*/} |
Copilot
AI
Feb 9, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
같은 eslint-plugin-react-hooks 린트 문서들에서 “Rule Details” 제목 번역이 “규칙 세부 사항”(예: exhaustive-deps.md:11, config.md:11)과 “규칙 세부 정보”로 혼용되고 있습니다. 한 용어로 통일해 문서 내 섹션 제목을 일관되게 맞춰주세요.
| ## 규칙 세부 정보 {/*rule-details*/} | |
| ## 규칙 세부 사항 {/*rule-details*/} |
| </Intro> | ||
|
|
||
| ## Rule Details {/*rule-details*/} | ||
| ## 규칙 세부 정보 {/*rule-details*/} |
Copilot
AI
Feb 9, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
같은 eslint-plugin-react-hooks 린트 문서들에서 “Rule Details” 제목 번역이 “규칙 세부 사항”(예: exhaustive-deps.md:11, config.md:11)과 “규칙 세부 정보”로 혼용되고 있습니다. 한 용어로 통일해 문서 내 섹션 제목을 일관되게 맞춰주세요.
| ## 규칙 세부 정보 {/*rule-details*/} | |
| ## 규칙 세부 사항 {/*rule-details*/} |
| The [ESLint plugin for React Hooks](/reference/eslint-plugin-react-hooks) helps enforce the Rules of React: | ||
|
|
||
| * [Lints](/reference/eslint-plugin-react-hooks) - Detailed documentation for each lint with examples. | ||
| * [린트](/reference/eslint-plugin-react-hooks) - Detailed documentation for each lint with examples. | ||
|
|
Copilot
AI
Feb 9, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
이 페이지는 대부분 한국어인데, 이 목록 항목 설명(“Detailed documentation…”)만 영어로 남아 있어 문서 언어가 섞입니다. 같은 섹션의 다른 항목들처럼 설명 문장도 한국어로 번역하거나, 반대로 해당 섹션 전체를 영어로 유지하는 등 일관성을 맞춰주세요.
| </Intro> | ||
|
|
||
| ## Rule Details {/*rule-details*/} | ||
| ## 규칙 세부 정보 {/*rule-details*/} |
Copilot
AI
Feb 9, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
같은 eslint-plugin-react-hooks 린트 문서들에서 “Rule Details” 제목 번역이 “규칙 세부 사항”(예: exhaustive-deps.md:11, config.md:11)과 “규칙 세부 정보”로 혼용되고 있습니다. 한 용어로 통일해 문서 내 섹션 제목을 일관되게 맞춰주세요.
| ## 규칙 세부 정보 {/*rule-details*/} | |
| ## 규칙 세부 사항 {/*rule-details*/} |
This pull request provides a comprehensive Korean translation and localization update for the documentation of
eslint-plugin-react-hooksand its lint rules. The changes not only translate existing English content into Korean, but also adapt terminology, examples, and explanations to be more idiomatic and clear for Korean readers. Several sections were reworded for clarity and consistency, and technical terms were localized or annotated for better understanding.Key changes include:
General documentation localization:
eslint-plugin-react-hooksoverview and all referenced lint rule documentation into Korean, including intros, rule descriptions, and explanatory notes. [1] [2] [3] [4]Rule documentation improvements:
Technical terminology and clarity:
Consistency and style:
These changes ensure that Korean-speaking developers can fully understand and utilize the
eslint-plugin-react-hooksdocumentation, with clear, accurate, and idiomatic explanations and examples.